Important: The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).
Specifies the name of the context to be used for accounting. context_name must be an alphanumeric string of 1 through 79 characters that is case sensitive.
The svc_name must be an alphanumeric string from 1 through 63 characters.
Following command enables P-GW service named pgw-test handover with specific GGSN service.
[ default |
no ]
authorize-with-hss
Important: Diameter configuration must be available before enabling this command. For more information of Diameter interface configuration, refer
Diameter Endpoint Configuration Mode Commands chapter.
Important: This command is a license-enabled feature.
bind address ip_address max [
total-pdp-contexts max_total |
ppp-pdp-contexts max_ppp ]
count is an integer from 0 through 4000000.
Important: The maximum number of supported subscriber contexts varies based on the installed session capacity license and the number of active packet processing cards installed in the system. Note that each PPP PDP context is treated as two IP PDP contexts. Refer to the
license key command for additional information.
count can be configured to an integer from 0 and 2500000.
Important: The maximum number of supported subscriber contexts varies based on the installed session capacity license and the number of active packet processing cards installed in the system. Refer to the
license key command for additional information.
When configuring the total-pdp-contexts or
ppp-pdp-contexts options, be sure to consider the following:
The following command would bind the logical IP interface with the address of 192.168.3.1 to the GGSN service and specifies that a maximum of
600 simultaneous subscriber sessions can be facilitated by the interface/service at any given time:
nr_value can be configured to an integer from 1 through 12 corresponding to the 12 behavior bits – B1 through B12.
cc profile index [
buckets number |
interval time [
downlink down_octets uplink up_octets |
total total_octets ] |
prepaid {
prohibited |
use-rulebase-configuration } |
sgsns num_changes |
tariff time1 mins hours [
time2 mins hours [
time3 mins hours [
time4 mins hours [
time5 mins hours [
time6 mins hours ] ] ] ] |
volume {
downlink vol_down_octets uplink vol_up_octets |
total total_octets } ]
no cc profile index {
buckets |
interval |
prepaid |
sgsns |
tariff |
volume }
Important: 3GPP standards suggest that profile index values of 1, 2, 4, and 8 be used for hot billing, flat rate billing, prepaid billing and normal billing, respectively. A single charging characteristics profile can contain multiple behavior settings.
number can be configured to an integer from 1 through 4.
interval time [downlink down_octets uplink up_octets | total total_octets ]
time is measured in seconds and can be configured to an integer from 60 through 40000000.
down_octets is the downlink traffic volume measured in octets and can be configured to an integer from 0 through 1000000.
up_octets is the uplink traffic volume measured in octets and can be configured to an integer from 0 through 1000000.
total_octets is the total traffic volume measured in octets and can be configured to an integer from 0 through 1000000.
prohibited: Disable prepaid for the specified profile index.
use-rulebase-configuration: Use the prepaid configuration in the rulebase.
num_changes can be configured to an integer from 1 through 15.
tariff time1 mins hours time2 mins hours time3 mins hours time4 mins hours time5 mins hours time6 mins hours
Important: The system assumes that the billing system uses the day/date to determine if the statistics container represents an actual tariff period.
|
•
|
mins: The minutes of the hour, an integer value from 0 to 59.
|
|
•
|
hours: The hour of the day, an integer value from 0 to 23.
|
volume {downlink vol_down_octets uplink vol_up_octets | total total_octets }
vol_down_octets is measured in octets and can be configured to an integer from 100000 to 4000000000.
vol_up_octets is measured in octets and can be configured to an integer from 100000 to 4000000000.
total_octets is the total traffic volume (up and downlink) measured in octets and can be configured to an integer from 100000 to 4000000000.
This command works in conjunction with the cc-sgsn command located in the APN Configuration Mode that dictates which CCs should be used for subscriber PDP contexts.
[ default ] {
cc {
behavior |
profile index } |
echo-interval |
gtpu echo-interval |
gtpu reorder {
context |
sequence-numbers |
timeout } |
guard-interval |
ip {
local-port gtpc-v1 |
qos-dscp } |
max-retransmissions |
plmn {
unlisted-sgsn } |
setup-timeout |
timeout }
|
•
|
behavior: Restores all behavior parameters to their default values of 0 (disabled).
|
|
•
|
profile: For the specified index, the following defaults are applied:
|
|
•
|
qos-dscp: conversational ef streaming af11 interactive af21 background be
|
[ no |
default ]
dns-client context
dns_ctxt_name is a context name and must be alphanumeric string of 1 through 79 characters.
Important: This command is a license-enabled feature.
[ default |
no ]
echo-interval
time_interval is measured in seconds and can be configured to an integer from 60 through 3600.
The echo-interval command is used in conjunction with the max-retransmissions and
retransmission-timeout commands as described in this chapter.
host_name is a unique node name for authorization over the S6b interface from this GGSN service.
host_name must be an alphanumeric string of 1 through 127 characters. Punctuation marks are allowed.
realm_id is a unique identifier configured for the authorization over S6b interface from this GGSN service, expressed as an alphanumeric string of 1 through 127 characters. Punctuation marks are allowed.
Important: This command is a license-enabled feature.
The following configures the hss1 as host name and
xyz.com as realm to support authorization over an S6b from this GGSN service:
[ default |
no ]
gtpc nsapi-in-create-pdp-response
gtpc private-extension { { {
focs |
odb }
access-list acl_name in disconnect-on-violation } |
ggsn-preservation-mode |
loss-of-radio-coverage |
none }
no gtpc private-extension [
focs |
ggsn-preservation-mode |
loss-of-radio-coverage ]
{focs | odb} access-list acl_name in disconnect-on-violation
focs: Enables or disables Free of Charge Services for the subscriber who has no credit, and also takes the access-list
acl_name to be applied for FOCS.
odb: Enables or disables “all packet oriented service barred” for the subscriber, and also takes the access-list
acl_name to be applied for ODB.
acl_name is the name of a configured access control list (ACL) for this service.
Important: These are the customer-specific keywords and need customer-specific license to use them.
When ggsn-preservation-mode is configured, different types of accounting records are generated based on the “type” of mode. To enable the generation of different accounting records, the trigger for preservation mode must be configured for RADIUS or GTPP for that accounting protocol. If that trigger is not configured, there will be no change in the generation of accounting records.
Important: This is a customer-specific keyword and needs customer-specific license to use this feature.
Important: This is a license enabled keyword and need feature-specific license to use it.
Important: This is a license enabled command that requires installation of feature-specific licenses to use this command.
[ default |
no ]
gtpc ran-procedure-ready-delay
dur must be an integer from 1 through 40.
Important: This feature does not affect the Enhanced Charging Service or deep packet inspection (DPI) since the buffering of downlink data is done before sending it to an ACSMgr.
Important: During an SGSN handoff scenario all packets are processed normally and the downlink packets are buffered until the timer expires.
[ default |
no ]
guard-interval
guard_time is measured in seconds and can be configured to an integer from 10 through 3600.
port# can be configured to an integer from 1 through 65535.
Important: The UDP port setting on the SGSN must match the local-port setting for the GGSN service on the system in order for the two devices to communicate.
ip qos-dscp {
qci {
1 {
dscp } |
2 {
dscp } |
3 {
dscp } |
4 {
dscp } |
5 {
dscp |
allocation-retention-priority } |
6 {
dscp |
allocation-retention-priority } |
7 {
dscp |
allocation-retention-priority } |
8 {
dscp |
allocation-retention-priority } |
9 {
dscp }} |
gtpc } +
no ip qos-dscp {
qci { 1 | 2 | 3 | 4 | 5 {
allocation-retention-priority |
dscp } | 6 {
allocation-retention-priority |
dscp } | 7 {
allocation-retention-priority |
dscp } | 8 {
allocation-retention-priority |
dscp } | 9 } |
gtpc } +
allocation-retention-priority can be the integer 1, 2, or 3.
Configures the QoS Class Identifier (QCI) attribute of QOS. Here the qci_val is the QCI for which the negotiate limit is being set; it ranges from 1 to 9.
|
•
|
af11: Assured Forwarding 11 per-hop-behavior (PHB)
|
|
|
•
|
af32: Assured Forwarding 32 PHB
|
|
|
•
|
af12: Assured Forwarding 12 PHB
|
|
|
•
|
af33: Assured Forwarding 33 PHB
|
|
|
•
|
af13: Assured Forwarding 13 PHB
|
|
|
•
|
af41: Assured Forwarding 41 PHB
|
|
|
•
|
af21: Assured Forwarding 21 PHB
|
|
|
•
|
af42: Assured Forwarding 42 PHB
|
|
|
•
|
af22: Assured Forwarding 22 PHB
|
|
|
•
|
af43: Assured Forwarding 43 PHB
|
|
|
•
|
af23: Assured Forwarding 23 PHB
|
|
|
•
|
be: Best effort forwarding PHB
|
|
|
•
|
af31: Assured Forwarding 31 PHB
|
|
|
•
|
ef: Expedited forwarding PHB
|
|
The no ip qos command can be issued to remove a QOS setting and return it to it’s default setting.
max_number can be configured to an integer from 0 through 15.
This command is used in conjunction with the timeout command to control the retransmission of GTP control packets when no response is received from an SGSN. It is equivalent to the N3-REQUESTS parameter discussed in 3GPP TS 29.060.
[ no |
default ]
mbms policy
Important: This command is a license-enabled feature.
[ no |
default ]
path-failure detection-policy
echo: gtp(u) or gtp(c) message.
non-echo: a message type other than gtp(u) or gtp(c).
mcc_number is the PLMN MCC identifier and can be configured to an integer between 100 and 999.
mnc_number is the PLMN MNC identifier and can be configured to any 2- or 3-digit integer from 00 through 999.
When multiple PLMN IDs are configured, the primary keyword can be used to designate one of the PLMN IDs to be used for the AAA attribute (3GPP-GGSN-MCC-MNC).
[ default ]
plmn unlisted-sgsn {
foreign [
disable-gtpc-echo ] [
reject-foreign-subscriber ] |
home [
disable-gtpc-echo ] |
reject | mcc mcc_value mnc mnc_value[ disable-gtpc-echo ] [ reject-foreign-subscriber ] }
mcc_value is the PLMN MCC identifier and can be configured to an integer from 100 through 999.
mnc_value is the PLMN MNC identifier and can be configured to a 2- or 3-digit integer from 00 through 999.
This command works in conjunction with the sgsn command that configures the GGSN service to communicate with specific SGSNs. Any messages received from SGSNs not configured in that list are subject to the rules dictated by the
unlisted-sgsn policy.
policy {
accounting-server-timeout use-reject-code {
system-failure |
no-resources } |
authentication-server-timeout use-reject-code {
system-failure |
user-authentication-failure } }
default policy {
authentication-server-timeout |
accounting-server-timeout }
retransmit_time is measured in seconds and can be configured to an integer from 1 through 20.
This command is used in conjunction with the max-retransmissions command to control the retransmission of GTP control packets when no response is received from an SGSN.
Important: This retransmission timeout configuration in not applicable for Echo Requests message retransmission. Echo are sent/retransmitted every echo interval, which can be configured separately.
setup_time is measured in seconds and can be configured to an integer from 1 through 6000.
The following command allows a maximum of 120 seconds for the setting up of PDP contexts:
sgsn address { {
ip_address [
subnetmask netmask ] } |
ip_address/
netmask } [
plmn-foreign [
reject-foreign-subscriber ] |
mcc mcc_code mnc mnc_code [
reject-foreign-subscriber ] ] [
rat-type {
GAN |
GERAN |
HSPA |
UTRAN |
WLAN } ] [
description description ] [
disable-gtpc-echo ]
no sgsn {
address ip_address [
subnetmask netmask ] }
ip_address must be expressed in IPv4 dotted-decimal notation.
netmask must be expressed in IPv4 dotted-decimal notation.
mcc_code is the PLMN MCC identifier and configured as an integer from 100 through 999.
mnc_code is the PLMN MNC identifier and configured as a 2- or 3-digit integer from 00 through 999.
GAN: Specifies the Generic Access Network type of Radio Access Technology (RAT).
GERAN: Specifies the GSM EDGE Radio Access Network type of RAT.
HSPA: Specifies the High Speed Packet Access type of RAT.
UTRAN: Specifies the UMTS Terrestrial Radio Access Network type of RAT.
WLAN: Specifies the Wireless Local Access Network type of RAT.
description is an alphanumeric string of 1 through 63 characters.
Important: The GGSN only communicates with the SGSNs configured using this command unless a plmn-policy is enabled to allow communication with unconfigured SGSNs. PLMN policies are configured using the
plmn unlisted-sgsn command.
sgsn define-multiple-address-group grp_name -noconfirm
no sgsn define-multiple-address-group grp_name
grp_nameis an alphanumeric string from 1 through 63 characters.
The following command creates an SGSN Multiple Address Group named sgsngrp1 and enters SGSN Multiple Address Group Configuration mode:
sgsn multiple-address-group grp_name [
disable-gtpc-echo ] [
mcc mcc_code mnc mnc_code [
reject-foreign-subscriber ] ] [
plmn-foreign [
reject-foreign-subscriber ] [
rat-type {
GAN |
GERAN |
HSPA |
UTRAN |
WLAN } ] [
description description ]
mcc_code is the PLMN MCC identifier and can be configured to an integer from 100 through 999.
mnc_code is the PLMN MNC identifier configured as a 2- or 3-digit integer from 00 through 999.
GAN: Specifies the Generic Access Network type of Radio Access Technology (RAT).
GERAN: Specifies the GSM EDGE Radio Access Network type of RAT.
HSPA: Specifies the High Speed Packet Access type of RAT.
UTRAN: Specifies the UMTS Terrestrial Radio Access Network type of RAT.
WLAN: Specifies the Wireless Local Access Network type of RAT.
description must be an alphameric string of 1 through 63 characters.
Important: The GGSN only communicates with the SGSN multiple address groups configured using this command unless a plmn-policy is enabled to allow communication with unconfigured SGSNs. PLMN policies are configured using the
plmn unlisted-sgsn command.